About Toshs Ramen
ramen specialist in a strip mall also offering sides, toppings & japanese beer in low-key surrounds. no-frills japanese noodle shop
ramen specialist in a strip mall also offering sides, toppings & japanese beer in low-key surrounds. no-frills japanese noodle shop