Nestled in Long Island City at 36-12 Starr Ave, Deli Rocks offers a delightful dining experience with an impressive 4.6 rating. Open Monday to Saturday from 5:00 AM to 4:00 PM, this charming spot serves breakfast, coffee, and lunch. With both dine-in and takeout options, Deli Rocks promises excellent service and great taste, making it a must-visit for locals and visitors alike.
© 2024 Chef.i All Rights Reserved | SEO By: SEO Simple LTD