Greek restaurant offering a flea market with unique items. Known for its welcoming atmosphere and focus on food.