This place is great. Lew's (also called Teddy's), has such a diverse menu but they specialize in greek oriented type foods. The gyros and baklava are always fresh. If you like ...
All reviews seem positive
Restaurants