Restaurants :: NORTH WOODS INN OF LA MIRADA
Restaurants :: NORTH WOODS INN OF LA MIRADANORTH WOODS INN OF LA MIRADA
(714) 994-4590
Get Directions
14305 Firestone Blvd, La Mirada, CA 90638
Mon 11:30 AM-9:00 PM
Tue-Thu 4:00 PM-9:00 PM
Fri-Sat 4:00 PM-10:00 PM
Sun 11:30 AM-9:00 PM
www.clearmansrestaurants.com/
Mon 11:30 AM-9:00 PM
Tue-Thu 4:00 PM-9:00 PM
Fri-Sat 4:00 PM-10:00 PM
Sun 11:30 AM-9:00 PM
www.clearmansrestaurants.com/