Malai Kitchen

Malai Kitchen

Local Restaurant

Territory: Texas

Site Criteria

Preferred Square Footage: 4,500 SF