Metro Finest Deli

233 Schermerhorn St, Brooklyn
(347) 721-3711