Seto Ramen

107 West Maude Avenue Sunnyvale, CA 94085 United States of America

(408) 735-1772

Location