China Restaurant

Chinese restaurant with both inside seating and carryout.