India House Fine Dine Restaurant

4.2
Opening Hours
10am - 3pm, 6pm - 11pm, Sun-Sat
Phone
+97167474099, +971524546376
Address
Near Honda Showroom, Opposite Almanar Tower, Al Rumailah, Ajman