Sea Witch Fish and Chips, 636 Saint Clair AVE W, Toronto Humewood
408th visitor, Write a review
Sea Witch Fish and Chips Map

near Sea Witc

Sea Witch Fish and Chips is ranked #4 of 20 nearby Restaurants.

They say Sea Witch Fish and Chips is disappointed, reasonable, poor