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