Description
Name: Managuita Restaurant
Address: 11373 SW 211 St, Miami, FL 33189
Phone Number: +1 305-256-0663
Restaurant Type: Nicaraguan restaurant, Central American restaurant, Latin American restaurant, Restaurant
Managuita Restaurant is a Nicaraguan restaurant located at 11373 SW 211 St Miami/Florida
(Latitude,Longitude: 25.5716667,-80.375)
Postal Code: 33189
Location
-
11373 SW 211 St, Miami, FL 33189
Add a review