Kimura
1017 N Flores St, San Antonio
(210) 444-0702
Recent Reviews
Order Online
You May Also Like
M.K. Davis Restaurant - 1302 N Flores St
American, Mexican, Seafood, Vegetarian
Savvy Sliders - 303 San Pedro Ave
Fast Food, Burgers
Christopher Columbus Society - 201 Piazza Italia
Venues & Event Spaces, Italian, Social Clubs, Fraternal Organizations
Restaurants in San Antonio, TX
Kimura
1017 N Flores St, San Antonio, TX 78212
(210) 444-0702