Store name: Sarku Japan Address: One West FlatIron Crossing Drive, Broomfield, CO Shopping mall: FlatIron Crossing State: Colorado Store phone: 720-887-0222 Location: Food Court Category: 33
: