Location: Home > YellowPages > ID > Caldwell > Imelda's Restaurant

Imelda's Restaurant

2414 Cleveland Blvd
Caldwell, ID 83605
208-454-8757