October 15th, 2009 | Eats | By: Taylor Corner
At yet another trip up to Westwood, the crew stumbled upon this place in downtown Westwood. Looking to get some serious eating done without spending a ton of money, we knew we had found the spot after glancing at the menu. What you are looking at is the closest pizza I’ve had to NYC pizza, and it’s 23 inches wide. You’re probably thinking, a pizza that size is probably expensive, wrong. This massive pie only set us back $17.85, and we found out that if you order it online with a coupon they give you three dollars off. I’m craving hard right now.




