United States / Tallahassee / RestaurantsdelicatessenMetro DeliAddress104 S Monroe St, TallahasseeWebsitewww.metrodelis.comPhone+18502246870—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itIl Lusso · 23 mNot ratedSavour · 53 mNot ratedBar 1903 · 69 mNot ratedEve on Adams