After more than a year with take out service only, the local Greek Restaurant, Its Greek to Me has re-opened to indoor dining service. This fine dining restaurant has specials on seafood and other recipes which you can find out about by subscribing to their email distribution list.
By the way, their hours are as follows:
Sunday & Monday: Closed
It’s Greek To Me
15920 N Oracle Rd Ste 120, Tucson, Az 85739
Check out their delicious menu here