Huhot Mongolian Grill

Huhot Mongolian Grill

National Restaurant

Territory: San Antonio

Site Criteria

Preferred Square Footage: 4,200 SF – 5,200 SF