Metro Deli

Contact Us


Our Address
104 1/2 S Monroe St
Tallahassee, Florida 32301

Our Phone Number
850.224.6870