Royal Buffet

Restaurant in New Milford, CT

Chinese restaurant