Can Can Pizza

3.3
(3 reviews)
Maskavas iela 257, Riga, 1019
Official website
Barbecue
European
Fast Food
Italian
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
Can Can Pizza | Riga | Latvia | TripAligner