Umi Sushi

Japanese restaurant · 8855 Immokalee Rd #6 - 7, Naples, FL

Delivery · Dine-In

Hours

More food in Naples, FL · Japanese Food in Naples