Goodfella's
Wednesday, August 24, 2005
This Italian restaurant is pretty laid back with great service. The food is absolutely superb especially the pizza's. A must try is the A La Vodka Pizza which is mouth-watering good. The location isn't the best but for the great food, it's a must try.