Restaurant Search

City Street Deli

Tampa, FL


CONTACT INFO

Phone:

813-276-1976

ADDRESS

City Street Deli
410 E Madison
Tampa, FL 33602

More Restaurants in Tampa

REVIEWS

Rate It: