Archie's Place

3333 E. Oakland Park Blvd.
Fort Lauderdale, FL 33308
954-561-4111