Edo Sushi Pte Ltd
21 Choa Chu Kang Ave 4 #B1-21 Singapore 689812
+65-6764-3754
Japanese Restaurants | Restaurant Management
Suki Sushi Pte Ltd
21 Choa Chu Kang Ave 4 #04-05 Singapore 689812
+65-6769-9680