Exit 8onI-10 Eastbound
Left 1.23 mi
IHOP
5655 Wilshire Blvd, Los Angeles, CA 90036-3710
Amenities
Restaurant
WiFi