Find Businesses & Services
City
Contact Information
 

Mela Indian Bar & Grill

  4987 NW Loop 410, San Antonio, Texas 78229
  (210) 682-1234
  (210) 682-1237
  Short Description

Mela Indian Bar & Grill provides lunch, dinner menu and traditional indian food.

  Reviews
There are currently no reviews for this business.