10822 Queens Blvd.,
Forest Hills, Queens , NY 11375 UNITED STATES
Based on 1 reviews
Watch Your CheckThis place went out of business for a reason: it had highly deceptive ways of figuring the bill. On more than one occasion a family member would have the lunch special and I would order off the a la carte menu. The bill would arrive...
Worldwide > United States > Forest Hills, Queens, NY > Italian Restaurants