2219 The Alameda, Santa Clara, California 95050 ... Photo by RAMEN TAKA official in RAMEN TAKA official. Photo by RAMEN TAKA official on December 23, 2023.
Rating
(6,400) · $$
Get delivery or takeout from Ramen Taka at 2219 The Alameda in Santa Clara. Order online and track your order live. No delivery fee on your first order!