Fritanga Nica Power

Nicaraguan restaurant · 12581 Biscayne Blvd, North Miami, FL

To-Go · Delivery · Dine-In

Hours

More food in North Miami, FL · Nicaraguan in North Miami