This small deli is terrific! The food is amazing and the prices are very reasonable with very nice portion sizes. Limited seating but nice atmosphere and clean. They even serve breakfast.
Address: 10209 S Dolfield Rd, Owings Mills, MD 21117-3607
Location: United States > Maryland (MD) > Owings Mills
Phone Number: +1 410-654-3100