Star Bar And Grill

Star Bar and Grill, 303 Church St, Fairfax, IA 52228, United States

(319) 845-4045

Location