Italia Nostra does not yet have a photo. Upload the first!
X
Comments
Quote: Italia Nostra is a pleasantly decorated room with an open kitchen. It features a beamed ceiling, attractive coloration, oil paintings, a few prints, and nice lighting. The tables are well covered and well lit. The menu is huge, with a range of... Read the full Italia Nostra review
From journal Stirling: Scotland's Heritage City