Restaurant known as Dupulciu Inn, offering meals. Orders can be placed by phone.