Askpot
← Company directory

Edo Japan: Business overview

Edo Japan is a restaurant chain that specializes in freshly prepared Japanese cuisine, including sushi and teriyaki meals. The service offers a convenient app for ordering and accessing exclusive deals.