Demo's Greek Food

San Antonio, TX


Address

7115 Blanco Road
Suite120
San Antonio, TX 78216

Phone

+1 210 342 2772


Neighborhood

North Central


Avg Cost

$30.00


Hours

Mo to Th from 11:00 AM to 09:00 PM
Fr to Sa from 11:00 AM to 10:00 PM
Su from 11:00 AM to 09:00 PM


Category

Mediterranean, Greek


Avg User Rating

22 reviews

More Info

Destination Guide

Hotels near Demo's Greek Food

Things to do near Demo's Greek Food

Restaurants near Demo's Greek Food

Shops near Demo's Greek Food