*** (3 stars)
Serviceable pizza, nothing spectacular, but better than the chains. The salads are pretty good, and the service is friendly. The place is small and has no ambiance, so it might be a better choice for to go food.
Marco Anthony Italian Restaurant
2642 Maguire Rd
Ocoee, FL 34761