Raffael
Pizza · Italian · Burger
Restaurant Raffael, overlooking Spinola Bay, offers pizza, pasta, burgers, and more. Enjoy the views while dining.
Location
Best places nearby
The highest rated places close to Raffael.
Local restaurants nearby
Spinola Bay, San Ġiljan


