Get directions to: Kai Lua Restaurant, North Attleboro, MA
Restaurant address: 153 East Washington Street North Attleboro, MA 02760, USA
Restaurant: Kai Lua Restaurant