Tag: organic tomatoes

Tomatoes

Tomatoes

The tomato, the love apple, the fruit of the gods…. As you can tell, we love our tomatoes! Each year we try to introduce new varieties to the menu but we also make sure to always have the classics. ¬†Brandywine, Green Zebra, Cherokee. The tomato […]