Suva, MIAMI BEACH, Florida (FL)
Readily settled at 801 lincoln road () in MIAMI BEACH, Florida (FL) (33139), Suva is available at 3059250051. It is advisable to give them a call before you go to arrange your place in the restaurant.
More restaurants in MIAMI BEACH, Florida (FL)
Suva contact information and details:
Address: 801 lincoln road - , MIAMI BEACH, Florida (FL) 33139
Contact Phone: 3059250051