Restaurant la Grotta is an Italian establishment located in Fribourg, Switzerland. It offers a dining experience with a focus on Italian cuisine. The restaurant is situated on Rue D'Or 5.