Theo's Restaurant

 
What do you think of this place? Love it or not?
Serving great Greek dishes since 1976
Theo's is a homey restaurant offering a big menu of Greek cuisine, seafood & wines. Everything is made fresh and in house. Dairy-free ice cream available too.

Location