Number One China Buffet

Chinese restaurant · 456 E Carmel Dr #2812, Carmel, IN

Dine-In

Hours

More food in Carmel, IN · Chinese Food in Carmel