Churrasco Villa
BBQ · Seafood
Churrasco Villa is a Portuguese restaurant specializing in barbecued chicken, meat, and seafood dishes prepared with hardwood charcoal and spicy piri piri sauce.
Location
Best places nearby
The highest rated places close to Churrasco Villa.
Local restaurants nearby
254 Eglinton Ave E, ON



