Head to Indigo Deli, if you are craving for something Italian. They serve one of the best paper thin crust pizzas and they have an amazing selection of pastas too. They have the best Chocolate Cookies. They are freshly made and just pure bliss.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.