Jeddah’s Tearoom
123 Market St suite a, Durham
(984) 677-1832
Menu
Restaurants in Durham, NC
Jeddah’s Tearoom
123 Market St suite a, Durham, NC 27701
(984) 677-1832