I had the best primerib sandwich ever. I'm in the restaurant review rating business and the food is just incredible. This may have been the best sandwich I've ever had period. The manager';s title is COACH and very pleasant. Located across from Lenox Mall I highly highly highly recommend. Ask also for Veronica, she is the nicest staff member you ever want to meet and helps with special events.
Pros: FOOD FOOD FOOD with free valet service and great atmosphere.
Cons: One way in and out.
more