Friday, August 28, 2009

Ristorante Italiano

Mama Melrose's has a great sign facing the Muppet's exit area. With a tasty spread of food on the wall, the Mona Lisa sportin' the shades, and the smell of garlic and fresh Italian food you can't be anything but hungry when you walk by!

No comments: