norwegiansalmon
in
Pembroke Pines, FL
Alhambra Restaurant
13550 SW 120th St.
Miami
FL
33186
(305) 234-8000
25.3
mi