3770 South Las Vegas Blvd, Las Vegas, NV 89109
2 – 5pm Monday through Thursday
View source
Restaurant website