Get directions to: Sizzlersteak Seafood & Salad, Flagstaff, AZ
Restaurant address: 2105 South Milton Road Flagstaff, AZ 86001, USA
Restaurant: Sizzlersteak Seafood & Salad