Sandwich shop specializing in grilled sandwiches. Known for quality ingredients and fair prices, though wait times can be long.