13806 La Mirada Blvd, La Mirada, California 90638 USA
Small ass hot waters. Niagara waters??? Really $3 fn dollars for this.... I'm telling y'all it's not worth it.
Photo Credit: Yelp