Venus Greek and Italian Restaurant
1001 1st Street
Snohomish
WA
98290
(360) 568-4597
Open Map
European Restaurants
Food & Dining
Greek
Greek Restaurants
Non-smoking
Parking
Reservations Not Required
restaurant
Restaurants
Smart casual