Window shopping, Italian style.
You know you’re in a real Italian deli when you try to peek outside to admire your amazing parking job and all you can see is a wall of tomato sauce cans built Coliseum-high. It’s an old-country tradition that stacks up with the best of ‘em. So go ahead and throw on this marvel of Mediterranean architecture – we promise it won’t give you heartburn.











