Filters:
clear
Country: United Kingdom

new england restaurant in Holywood

About 2 results.

SUBWAY Holywood

High Street 133, BT18 9LG Holywood, United Kingdom

Tulsi

thumb_up 619 likes
rate_review 107 Reviews
favorite 272 favorites
51 High Street, BT18 9AB Holywood, United Kingdom

At 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…

  • 1