Josephine's Restaurant
Restaurant
•
503 N Humphreys St, Flagstaff, AZ 86001, USA
8.6
Tuesday: 5 PM – 8:30 PM
See if anyone you trust recommends it!