Metro Deli

Deli · 104 1/2 S Monroe St, Tallahassee, FL

Hours

More food in Tallahassee, FL · Deli in Tallahassee