The Lake Pavilion restaurant is located at the 6015 Main St, Flushing NY. It serves Chinese and Dim Sum food. Lake Pavilion is sutiable for groups, has a parking lot, has takeout and do deliveries. The avarage rating of this restaurant rated by 164 reviewers is 3.4. For more deatils and orders call Lake Pavilion on (718) 886-6693.