Ihop

Where
5687 Jarvis Ave, Newark, CA
Call
(510) 794-5687
Web
Ihop Website
Tags
Restaurants