6445 NE 7th Ave, Miami
(305) 681-0410
10000 SW 56 St, Miami
(305) 595-8453
Still independently owned and operated since 1996.