Nia's Greek Restaurant
Add to Favorites
CLOSED NOW
Today: 11:00 am - 11:00 pm
Tomorrow: 11:00 am - 11:00 pm
Saved to Favorites
Phone: (786) 431-1862
Address: 2212 NE 123rd St, North Miami, FL 33181
Phone: (786) 717-6261
Cuisines: Mediterranean, Greek, European, Continental
13503 Biscayne Blvd, North Miami Beach, FL 33181
9561 Harding Ave, Surfside, FL 33154
2106 NE 123rd St, North Miami, FL 33181
14075 Biscayne Blvd, North Miami Beach, FL 33181
3913 NE 163rd St, North Miami Beach, FL 33160
3115 NE 163rd St, North Miami Beach, FL 33160
13286 Biscayne Blvd, North Miami, FL 33181
530 Arthur Godfrey Rd, Miami Beach, FL 33140
2917 Biscayne Blvd, miami, FL 33137
9560 Harding Ave, Surfside, FL 33154