Carlo's Pizza Oven

Flag as Inappropriate

Adveritzing "Pizza...Brew...Pasta Too!," Carlo's Pizza Oven, located on Osbourne Avenue in Polish Town, features a variety of Italian favorites on its menu. From pizza to heros to calamari, Carlo's has it all. Owned by the same family since 1987, this restaurant has become a local favorite.
435 Osborn Ave, Riverhead, NY 11901
(631) 369-2010
  • Hours: Mon - Thu, 10am - 10pm;
    Fri, 10am - 11pm; Sat, 11am - 11pm; Sun, 11am - 10pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »