Download
Home
Top Restaurants
Romeo's Pizza
Romeo's Pizza
6917 Okeechobee Boulevard, West Palm Beach, Florida
1 like
za_guzzler
4/6/21 6:26 PM
This is 3 slices, not 6. By far best pizza in the area. Hard enough to find good pizza in South Florida, even harder to find good Sicilian. This place is great
Facebook
Twitter
Instagram
YouTube
© 2026 Barstool Sports. All rights reserved.
Terms of Use
Privacy Policy
Content Policy
Contact Us
App Support