Driving directions
Benihana
3261 SW 160th Ave, Miramar, Florida, United States