Ibrahim Deli, located at 6044 55th St in Flushing, NY, is celebrated for its exceptional sandwiches crafted with love and care. Established in the 1990s, this family-owned gem is known for its warm service and delicious offerings. Open daily with convenient hours, it accommodates all guests with a wheelchair-accessible entrance. Stop by and savor their culinary delights that leave hearts and tummies happy!
© 2024 Chef.i All Rights Reserved | SEO By: SEO Simple LTD