Order by phone: 855.832.8728
Monday - Friday, 8:30am - 5pm CT
Close
Minimum purchase of $20 at restaurant, Mon-Thurs. Minimum purchase of $30 on Fri-Sun.

Demo's Greek Food

1205 N Loop 1604
San Antonio, TX 78258
Phone: (210) 798-3840
Cuisine: Greek
Price: $$$$
Do you like this restaurant?

Demo's Greek Food Reviews

Loading
Back to Top

© 2016 Restaurant.com All rights reserved.