Get directions to: Bluffs China Buffet, Council Bluffs, IA
Restaurant address: 1702 West Broadway Suite 23 Council Bluffs, IA 51501, USA
Restaurant: Bluffs China Buffet