The Bay Fish And Chips

826 West El Camino Real Sunnyvale, CA 94087 United States of America

Location