Villa Kitchen
Chinese
Chinese restaurant offering a fusion of Chinese and English culinary styles, focused on quality food and service.
Location
Best places nearby
The highest rated places close to Villa Kitchen.
Local restaurants nearby
141 Elderslie Street, SCT


