Sandwich shop offering sandwiches, coffee, falafel, and souvlaki. A popular spot.