Metro Finest Deli

Whether you’re craving a quick bite or looking to treat yourself to a delicious meal, you can now order your Metro Finest Deli favorites for takeout or delivery.

233 Schermerhorn Street
(917) 905-3704

Website Directions

Subscribe to our newsletters

Subscribe