Librizzi's Italian Restaurant

About
Edinburgh Area
Telephone
(0131) 226 1155
Serving times
Mon-Sat: 12:00-14:00 and 17:30 23:00. Closed Sunday.

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