Ihop

1113 S Baldwin Ave Arcadia CA 91007 USA

(626) 446-2034

Location