El Pub Restaurant

1548 SW 8th St Miami FL 33135 USA

(305) 642-9942

Location