At 546 S Lake Ave, Pasadena, CA 91101-3515Los Angeles Here : Noda Restaurant. Welcome to Noda Restaurant is rated 4.5. It's worth a try!
Write a review