John The Greek

San Antonio, TX


Address

16602 San Pedro Avenue
San Antonio, TX 78232

Phone

+1 210 403 0565


Neighborhood

Northeast


Hours

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


Category

Greek


Avg User Rating

53 reviews

More Info

Destination Guide

Hotels near John The Greek

Things to do near John The Greek

Restaurants near John The Greek

Shops near John The Greek