Edo Japan
Japanese · Sushi · Fast Food
Edo Japan offers Japanese and sushi dishes in a fast-food setting. Known for its freshly prepared meals, this establishment provides a convenient option for those seeking quick and delicious Japanese cuisine.
Location