IHOP

11927 S Dixie Hwy, Miami FL

(786) 573-1605

Location