1 rating · How the score works
Creekwood
Italian · Pizza · Seafood
Creekwood is a contemporary Italian restaurant featuring Neapolitan-style pizzas, house-made pastas, and seasonal dishes.
Location
Best places nearby
The highest rated places close to Creekwood.
Local restaurants nearby
3121 Sacramento St, CA



