Super Taste 26 Eldridge StNew York, NY 10002 Phone: (646) 283-0999No Delivery! Store Hours: Mon – Sun:11:00 AM – 09:30 PM