China Inn
Address:
818 Benton Ave E, Albia, IA 52531
Phone:
(641) 932-5127
Restaurants,
Chinese
Other Businesses:
- Main Street Cafe at 11 N Main St, Albia, IA 52531
- 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
- Smitty's Restaurant at 14 Benton Ave W, Albia, IA 52531