Edo Sushi
Japanese · Sushi · Steakhouse
Edo Sushi is a Japanese steakhouse offering sushi, noodle dishes, and entertaining hibachi chefs.
Location
Best places nearby
The highest rated places close to Edo Sushi.
Local restaurants nearby
SW College Rd, FL



