Currently not accepting orders online.

About Us

Casa Razdora is currently located at 115 Water St, Boston, MA 02109. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Casa Razdora accepts orders online for pickup.

Casa Razdora

115 Water St, Boston, MA 02109

Site Powered by SliceSupport Local PizzaOwn a pizzeria? Join the Slice Family.