At Fan Szechuan 大宅门, enjoy a delightful dining experience with flavorsome Szechuan delicacies in the heart of New York's Lower East Side. With a 4.8-star rating from happy patrons, the friendly staff and serene atmosphere will make your visit memorable. Open seven days a week, they offer dine-in, takeout, and delivery options. Located at 103 Essex St, this spot is perfect for both family meals and exciting culinary adventures.
© 2024 Chef.i All Rights Reserved | SEO By: SEO Simple LTD