Stevenson Ranch CA Restaurants Family Dining 1. 24737 Pico Canyon Rd, Stevenson Ranch, CA 91381 | International House of Pancakes (661) 254-1537