Metro Deli
104 S Monroe St, Tallahassee
(850) 224-6870
Recent Reviews
Order Online
You May Also Like
IL Lusso - 201 E Park Ave #100
Italian
Savour - 115 E Park Ave
American, French, Cocktail Bar, New American
Bar 1903 - 209 E Park Ave
Cocktail Bar, Tapas/Small Plates
Restaurants in Tallahassee, FL
Metro Deli
104 S Monroe St, Tallahassee, FL 32301
(850) 224-6870