Royal Buffet

1228 Main St, Willimantic, CT 06226