Talk:La Bella Italia/@comment-3984470-20110702174657

The place where this scene was filmed is called The Bloated Toad. Not as romantic.