Filters:
clear
Country: United Kingdom

nepalese restaurant in Babbacombe

About 1 results.

Himalaya

Reddenhill Road 133, TQ1 3NT Babbacombe, United Kingdom

Himalayan Indian/Nepalese Restaurant is offering free home delivery and takeaway services. We are very proud to offer very satisfying, top quality food, efficient service, friendly atmosphere and…

  • 1