What a place! We ordered takeout pizza tonight (Carmelo's Supreme) and it was just the best best best! A 16" was generously covered with delicious toppings on an amazingly delicious crust and half is left for the 2 of us tomorrow! I generally like pizza anyway but this was 1st place by a mile! Friendly staff too!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.