City Guide to Edinburgh, Scotland

City Guide to Edinburgh, Scotland

Librizzi's Italian Restaurant


Average Rating:
4
Restaurant profile
Edinburgh Area: 
New Town, Edinburgh
Serving times: 
Mon-Sat: 12:00-14:00 and 17:30 23:00. Closed Sunday.
Telephone: 
(0131) 226 1155
Restaurant Established: 
99

A good quality Italian restaurant on the corner of North Castle Street and Queen Street.