If you're wandering the Streets of America and start feeling a little peckish, Mama Melrose is just a stroll away.