Al Osta Shawarma & Grill is a popular eatery in Houston, TX that specializes in serving Middle Eastern cuisine.
Customers can enjoy a variety of shawarma and grilled dishes in a casual dining setting at this establishment.
Generated from their business information