Buffet Restaurants in Flagstaff, AZ

(1)
  • Banquet Facilities Restaurants Buffet Restaurants Seafood Restaurants

    Sizzler is the 2nd longest running restaurant chain in America, and most people can recall a time when there was a Sizzler in their own hometown. Here in Flagstaff, many things about Sizzler have changed, but many have also stayed the same. We are still w

    Address:
    3540 E Route 66 Flagstaff, AZ
    Phone:
    (928) 526-3391