Filters:
new england restaurant in Holywood
About 2 results.
Tulsi
51 High Street, BT18 9AB Holywood, United KingdomAt Tulsi Indian Restaurant we offers classical dishes from several regions of India. The dishes prepared in our restaurant is a selection from gourmet homes palaces and also the best street foods…