Soho Cafe

Café
$
1417 S Howard Ave (West Stroud Avenue)
Tampa, FL 33606
(813) 251-6776