Clearman's North Woods Inn, La MiradaRestaurantsLa Mirada, CA+17149944590lamirada@clearmansrestaurants.comVisit website