Edo Sushi restaurant in Singapore operates within popular Lot One Shoppers’ Mall, at 21 Choa Chu Kang Ave 4.
The restaurant has a menu featuring delicious sushi dishes and other highlights from Japanese cuisine.
In addition to classic sushi flavours, the restaurant also has innovative varieties such as Crunchy Wasabi Roll, Western-influenced Buffalo Chicken Tempura Roll, Mango Tango Roll, Blazing Sriracha Roll and many others.
Edo Sushi Restaurant in Singapore – Lot One Shoppers’ Mall
21 Choa Chu Kang Ave 4, #B1-K16, Lot One Shoppers’ Mall
Singapore 689812
Opening Hours: Monday-Sunday 10am-10pm
You can easily get to the shopping centre from everywhere in Singapore, as it is well connected by major arterial roads and next to the Choa Chu Kang MRT and light rail transit (LRT) stations.