Terraza L'Acibiu offers abundant, homemade cuisine in a welcoming atmosphere with a terrace.