Okasan Ramen & Boba Tea
Restaurant
•
1837 South Bend Ave, South Bend, IN 46637, USA
8.8
Saturday: 11 AM – 10:30 PM
See if anyone you trust recommends it!