Overated place. With gradually degrading service abdy quality
Overrated as hell
Food is good. Limited seating space. Quick service and multiple food options. Popular for fast food and Italian dishes.