Phone: +17027502005
Address: 2010 Festival Plaza Dr Suite 180, South, United States Of America, Las Vegas Strip
City: Las Vegas Strip
Dishes: 5
Reviews: 368
"Their sandwiches are pretty good. The Original and The Montague are my favorites. My wife and I will typically get one of each and split them. It is very small inside with only enough room for about 7 people to sit. They have outdoor seating, but I don't care for eating in the cold, during the summer it will be great."
All prices are estimates.