Star Deli

6602 Bay Pkwy, Brooklyn NY

(718) 232-3334

Location