All Listings For House of India
Established since 1995, the House of India restaurant has become a vital part of the electric taste in cuisine in Bermuda.   House of India are well known and respected for their commitment to offering traditional Indian cuisine and...

Park View Plaza, 58A North Street, City of Hamilton, Bermuda, HM 17

Click for more information

For over 20 years the House of India restaurant has been serving the Bermuda community.   The House of India are well known and respected for their commitment to offering traditional Indian cuisine so that you can add spice to your...

Park View Plaza, 58A North Street, City of Hamilton, Bermuda, HM 17

Click for more information