May Flower is a Chinese restaurant known for its menu of popular comfort fare, including honey walnut shrimp.