Pizza al Teatro / Little Picardy
Pizza al Teatro / Little Picardy
18-22 Greenside Place
Edinburgh
EH13AAFood rating: Awaiting Inspection
Updated:
Food rating: Awaiting Inspection
Updated:
See all Restaurants & Cafés in Edinburgh.