Order: Follow Order link above
Phone: (224) 856-5590 Email: order@KuboSushi.com Address: 70 S Grove Ave, Elgin, IL 60120 Follow us on Facebook @kubosushielgin ! |
Hours:
Lunch: Mon - Fri: 11am - 2:30pm Dinner: Mon - Thu: 4:30pm - 9:00pm Fri: 4:30pm - 10pm Sat: 12pm - 10pm |