Balboa's Pizza
About Balboa's Pizza
Las Vegas, United States
ADD TO LIST
WRITE REVIEW
Payment Accepted:
[Flag as duplicate]
Jan 27, 2010 The Maui Waui fries are the best... they're cooked with jalapenos and onions! The pizza is sooooooooo good, and it's a cute little spot. Open 24/7... doesn't beat that! Related Links
Travel insurance from Worldnomads.com
|