Albia Cafe, ALBIA, Iowa (IA)
Comfortably situated at 11 North Main Street () in ALBIA, Iowa (IA) (52531), Albia Cafe can be contacted at 6419322975. We advise you to call up ahead of time to reserve your spot in the restaurant.
More restaurants in ALBIA, Iowa (IA)
Albia Cafe contact information and details:
Address: 11 North Main Street - , ALBIA, Iowa (IA) 52531
Contact Phone: 6419322975