Really felt like having Ramen on a cold and rainy night. Though Ramen in not a specialty here, they did a great job. We had a choice of ramen noodles or udon (thick) noodles. If you don't like your edamame cold, them don't order it. Service was excellent.
Address: 8355 Elk Grove Blvd, Ste 100, Elk Grove, CA 95758-5517
Location: United States > California (CA) > Elk Grove
Phone Number: +1 916-684-6933