This restaurant is under new management. The new management has put it in a lot of effort in providing good quality food whether for eating in, or for your catering needs. The staff is also very professional and friendly. Special consideration for Islamic organizations and Masjids.
1770 Clear Lake Avenue