- Ingredredients – Flour, butter, salt, water, basil, feta cheese, tomatoes, kalamatta olives, olive oil.
Main Menu
$10.00
One of our favorite dishes is our Greek Mini Tomato Feta Tart. They measure about 6 to 7 inches.
Reviews
There are no reviews yet.