Report a review
- 5
- Awesome Restaurant
This is my favorite restaurant and I am lucky enough to live only a few blocks away...Yay! I love the Latino Lovers pizza, it is unbelievable. Great location, great atmosphere, and a ready-to-help staff. Okay, now I have made myself hungry!