Been there, done that? Do tell us about it! Submit a review of this United States restaurant today.
5 of 5 stars
If you love pizza, you can't beat Picasso's. But make reservations or expect a long wait (we waited an hour on a weekday evening). The food was worth the wait but only
Showing All Restaurants