“Food & Drink in Page, AZ”
Family style Italian restaurant.
Now OPEN 7 Days a week from 11AM-9PM Monday thru Saturday, 12PM-9PM Sundays
Probably one the best of your limited options for good food in Page. Beware it closes early! As do many of the restaurants and bars in Page...
Be the first to add a review to the Strombolli's.
- Sun - Sat: 11:00 am - 10:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted
Own this business?
Claim your business to keep your
listing's information up to date.