Phone: +12248565590
Address: 70 S Grove Ave, 60120, Elgin, US, United States
City: Elgin
Dishes: 18
Reviews: 2908
Website: https://www.kubosushi.com
"I wasn't really a sushi fan before. I stopped by to try the ramen with a friend (yum! and she let me try her sushi roll and now I'm obsessed! The food is always good! Feels fresh and you just feel the love and skill put into the sushi! My favorite roll has to be the TNT roll (pictured ! Staff is always so lovely! Thank you much!"
All prices are estimates.
Elgin, Illinois, blends historic charm with modern vibes, offering a diverse culinary scene featuring typical American comfort foods like burgers and pies, alongside Mexican and Italian cuisines.