Pizza • Salad • Salads • Sandwiches
"Being from Chicago I am a huge critic when it comes to pizza. Toad house is a pizza all its own but it's some of the best tasting pizza I've had since living in the NW. Great service too."
Pizza • Italian