Skip to main content

The Soho Backyard

restaurant · Tampa, FL

Address
610 S Armenia Ave, Tampa, FL 33609
Phone
(813) 284-5928
Website
SohoBackyard.com
Where
27.9380, -82.4844

Search Hominin for The Soho Backyard

Other restaurants nearby

More in Tampa