Metro Finest Deli
233 Schermerhorn St, Brooklyn 11201