Mina & Dimi's Greek House Restaurant (Menu)

7159 Hwy. 90 W., San Antonio
(210)674-DIMI

Give a rating to Mina & Dimi's Greek House Restaurant

Suggest a dish

How much did you spend at Mina & Dimi's Greek House Restaurant?