To navigate, press the arrow keys. Annaya's Indian Grillhouse ← View details 80-82 West Princes Street, Helensburgh, Scotland G84 8XD +44 1436 670001 Get Directions From* To * — Required information