Where do you need Greek Restaurants ?
Theos Kellari Mediterranean & Greek Restaurant
919-281-7995
36.000372
-78.910089
About Theos Kellari Mediterranean & Greek Restaurant
Theos Kellari Mediterranean & Greek Restaurant is located at 985 W Main St, Durham, NC. This business specializes in Greek Restaurants.