Edo Sushi
Japanese · Sushi · Casual Dining
Edo Sushi is a restaurant offering a unique culinary experience. This establishment provides catering, takeout, and free Wi-Fi. It also welcomes pets and features air conditioning, making it suitable for private events.
Location