Zaro's is a small, unassuming, consistently good restaurant. It has both Greek and Italian food. The spinach pie (spanakopita) is the best I've ever had anywhere! Everything here is freshly prepared with care. My family eats there often - and we've also catered from Zaros. Excellent - and moderately priced!