#3 most popular of 3 restaurants in Long Beach Peninsula
"Bob got that familiar pizza-sparkle in his eye as soon as he saw this place, but it looked pretty interesting to me as well. On Long Beach’s main street (Pacific Highway 103), with its hole-in-the-wall
" »
- Avg. Member Rating 4 of 5
- Avg. Member Rating
-
1
- Review
-
4
- Photos