Location

413 NORTH SAN FRANCISCO STREET
FLAGSTAFF, AZ 86001

Hours:

Monday- Closed

Tuesday - Saturday 5pm-9pm

Sunday: Closed

 
 

Contact Us

For reservations or general questions: 928-213-1021