Amazing pizza for a good price, and great atmosphere! Seriously, the best pizza I've ever had was from the Island Pub. They have great appetizers and even dessert pizzas too! Live music nights are great fun, and the pub gets pretty crowded on weekends.
more