Roma Pizza
Pizza · Italian
Roma Pizza is a pizza restaurant.
Location
Best places nearby
The highest rated places close to Roma Pizza.
Local restaurants nearby
Λεωφόρος Δωδώνης 161, Ηπείρου
Location
The highest rated places close to Roma Pizza.
Λεωφόρος Δωδώνης 161, Ηπείρου