21 Choa Chu Kang Ave 4, #B1-K16 Lot 1 Shoppers' Mall 689812, Singapore
No delivery
Spot something wrong?
Dishes at Edo Sushi. Prices may vary in venue.