Green House Vegetarian Restaurant

3.9
Opening Hours
6:30am - 11:30pm, Sun-Sat
Phone
+97165596759, +97165597760, +971528826571
Address
Near Prime Tower Hotel, Salamah Bin Salamah Street, Abu Shagara, Sharjah