A sushi roll featuring eel and cucumber on the inside, topped with avocado slices to resemble dragon scales, and drizzled with eel sauce. Wrapped in nori seaweed and sushi rice.
Formosa in the Cafes/Restaurants category
Address: 221 E College St,Iowa City, IA 52240
Working hours:
Phone: +13193388880
Payment: cash
Delivery with clarification: we will call you back to clarify the most convenient delivery method.
Formosa on the map