Loading map…
Pepe & Sale
Pepe & Sale in Rome, Italy, invites you to savor authentic Italian tastes. The inviting aroma of their dishes is complemented by a satisfyingly tender texture. A true taste of Roman culinary heritage.
Pepe & Sale in Rome, Italy, invites you to savor authentic Italian tastes. The inviting aroma of their dishes is complemented by a satisfyingly tender texture. A true taste of Roman culinary heritage.