Main Street Cafe
Address:
11 N Main St, Albia, IA 52531
Phone:
(641) 932-5911
Nice to Know:
Restaurants
Other Businesses:
- Albia Dairy Bar at 803 S Clinton St, Albia, IA 52531
- Casa Agave at 24 Washington Ave E, Albia, IA 52531
- That One Place at 2 Washington Ave E, Albia, IA 52531
- Breadeaux Pizza at 16 S Main St, Albia, IA 52531
- China Inn at 818 Benton Ave E, Albia, IA 52531