Simi’s India Cuisine

4535 Fredericksburg, Ste. 109
San Antonio,TX
78201

(210) 737-3166