We are all for trying out new restaurants. But I'm not sure if Melo's is worth the price you pay. The location, ambience and plasma TV's on the wall were all great. The service was okay but we let slide considering the employees were still new. But after seeing the price for the pizza, it seemed a bit overpriced for the quality of pizza. I'm a major pizza fan and there are so many other choices in pizza parlors to choose from. This place is good to try out but not sure if I'd go back.
more