Idea Sushi is a Japanese restaurant specializing in sushi. It is located at 4250 SW Rose Biggi Ave. The establishment appears to be open for business, with operating hours listed on review sites.