Address:

Jerusalem Grill # 2
9210 Wurzbach Road
San Antonio
78240
United States