By far my favorite Greek restaurant in Greek town! They offer very fresh "sandwiches" that are incredibly great for the value. Where else in the city can you get a proper sandwich for $6? They also have a great selection of salads and fries! A MUST try for me.