Delicatessen (eating places), Eating places, Delicatessen stores
Super Star Deli II
Super Star Deli II is a local deli in New York, NY, offering a variety of sandwiches, salads, and beverages for dine-in and takeout. With a focus on quick service and fresh ingredients, this deli provides a convenient option for those looking for a casual meal or snack in the area.
Generated from their business information