It’s Greek To Me
It’s Greek to Me is one of those “finds,” an unassuming neighborhood restaurant that diners go back to again and again. Their weekend evening fine dining is especially busy due to their highly popular fresh seafood specials.
15920 N Oracle Rd # 120
Tucson, AZ 85739
520-825-4199
