Loading your recommendations…

Pomodoro Italian Kitchen & Pizzeria
1811 Hillandale Road | Durham, NC 27705

Overview

16.5
Miles from RDU
1.8
Miles from Duke
4.8
Miles from NCCU
2
Number of Meeting Rooms
35
Max Number of People

Amenities

  • Free Parking
  • Free Wifi