1356 E Olive Way
Seattle, WA 98122
(206) 343-7476
Italian restaurant on Capitol Hill serves organic thin-crust pizzas that are hand tossed; plus pastas, sandwiches, wines and microbrewed beers.
Problems with this page? Suggested Additions?
Contact Us