Contact Information |
||
Mela Indian Bar & Grill4987 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.
|
||