Location: Home > YellowPages > IA > Albia > Skean Block Restaurant

Skean Block Restaurant

11 Benton Ave E
Albia, IA 52531
641-932-2159