China Garden

13624 N Meridian St, Carmel, IN

Menu (As of 11/2)

Soup

Appetizers

Vegetarian

China Garden: hours and how to order