Little Caesars Pizza (Numància) hero image

Little Caesars Pizza (Numància)

Restaurant

Carrer Numància, 20, Sants-Montjuïc, 08029 Barcelona, Spain

Rating
7.6
Open
Friday: 12 PM – 12 AM
Little Caesars Pizza (Numància) photo 1
Little Caesars Pizza (Numància) photo 2
Little Caesars Pizza (Numància) photo 3
See which of your friends recommend this restaurant
Get Biter