BLOCLEats

Odeon Cinema & Croma Pizzaria

118 Lothian Road
Edinburgh
EH39AN

Food rating: Pass
Updated: 10. December 2019

map for Odeon Cinema & Croma Pizzaria