Vatica

Toronto, Ontario

Reviews


rating star

Good (but small) South Indian restaurant and catering.

Write your review