RestosLog in

Palma

Miami, USA

240 NW 8th Ave, Miami, FL 33128, USA

Google 4.8(117)Closed
Palma photo 1Palma photo 2Palma photo 3Palma photo 4Palma photo 5
Hours

Monday: Closed

Tuesday: Closed

Wednesday: 6:00 – 10:00 PM

Thursday: 6:00 – 10:00 PM

Friday: 6:00 – 10:00 PM

Saturday: 6:00 – 10:00 PM

Sunday: Closed

Recommended by 2 people on Restos

Jennifer L and Carolyn Lum.