Dumpling 85 is a casual Chinese restaurant specializing in handmade dumplings, with vegetarian options available.