Restaurant Search

China Inn

Albia, IA


CONTACT INFO

Phone:

641-932-5127

ADDRESS

China Inn
818 Benton Avenue East
Albia, IA 52531

More Restaurants in Albia

REVIEWS

Rate It: