Walk anywhere in Tortola, British Virgin Islands and ask any local where their favourite Italian restaurant is, and they’ll tell you “Spaghetti Junction” without even thinking about it. Located just a short walk from the centre of Road Town, right on the water, with a spectacular, open, unobstructed view of the entire Inner Harbour, is where you’ll find the home of Spaghetti Junction.
Updated: 09/04/2005
|