Restaurant
Umi Japanese Restaurant
5 locals recommend,
Tips from locals
THE BEST SUSHI in Orlando area! Ask for Jimmy or Yenny. Tell them Lisa sent you ;)
Unique things to do nearby
Location
525 S Park Ave
Winter Park, FL