Contact Information for North Shore Shell Museum Bar & Restaurant
- 284-495-4714
North Shore Shell Museum Bar & Restaurant (Tortola)
This restaurant is located in Carrot Bay on the North Shore, specialities inclde cracked conch, grilled lobster and home style cooking.
