North Olmsted OH Asian 1. 5106 Great Northern Plz S, North Olmsted, OH 44070 | Bamboo Garden (440) 734-0500