IHOP 2398 Junipero Serra Blvd Daly City, CA 94015 Phone: (650) 992-8887 Fax: (650) 992-6256
Category: Restaurants