Amma's Restaurant

Ras Al Khor Road