Pickup from Sakura Sushi & Hibachi Grill at 1615 Milwaukee Ave, Glenview, IL 60025, USA