The pizza just won Taste of the Island for 2010 - no wonder! It is delicious!! The wings taste like they are the real Buffalo deal! What a great value mixed with great service - they even deliver pizza.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.