Location

Call: (210) 960-9999

 

5500 Babcock Road suite 102
San Antonio, TX 78240

11:00 am to 11:00 pm

6 + 12 =

Kababchi Grill

Location

Call: (210) 960-9999

5500 Babcock Road suite 102 San Antonio, TX 78240

11:00 am to 11:00 pm

Main Menu

  • Home
  • About Us
  • Menu
  • Gallery
  • Reservation
  • Location

Contact Us