Vaughan Mills Plaza, 3175 Rutherford Rd, Vaughan, Canada
No delivery
Spot something wrong?
Dishes at Colaba. Prices may vary in venue.
Been to Colaba? Be the first to share what you ate.