C
Chris Redfield Review of Sinagua Plaza / Canyon Portal ...
Best pizza in all of Sedona.
Best pizza in all of Sedona.
Go here and you won't be disappointed. The pizza has the best ingredients ever.
The wings are superb.
Have a Grey Goose while you're at it.
Comments: