Metro Deli
Homepage
Menus
Contact
Hours of Operation
104 1/2 South Monroe
Tallahassee
,
Florida
32301
850.224.6870
Metro Deli
Page not Found
Sorry, this page was not found.
It looks like nothing was found at this location. Maybe try a search?
Navigation