Skip to main content

City Slickers Subs & Salads

restaurant · salad bar · North Miami, FL

Address
1807 NE 123rd St, North Miami, FL 33181
Phone
(305) 891-6565
Website
eatcityslickers.com
Where
25.8899, -80.1622

Search Hominin for City Slickers Subs & Salads

Other restaurants nearby

More in North Miami

City Slickers Subs & Salads — restaurant in North Miami, FL | Hominin