View Menu
Mahi Restaurant is a Indian restaurant in Northwood. It is open 6 days a week.
For inquiries and reservations, you can contact Mahi Restaurant by phone at +44 1923 518150
You can access the restaurant's official website by following this link: http://www.mahi-restaurant.co.uk/
Address: 14-16 Station Approach, Northwood HA6 2XN, UK, Northwood
Phone: +44 1923 518150
Website: http://www.mahi-restaurant.co.uk/