The Self Ramen Bar
Ramen · Noodles · Fast Food
The Self Ramen Bar offers a unique, self-serve ramen experience. Patrons prepare their own customized bowls using vending machines and a variety of toppings.
Location
Best places nearby
The highest rated places close to The Self Ramen Bar.
Local restaurants nearby
233 College St, ON

