Metro Badges
Segovia is one of Metro Badges.

1. Segovia

5 Saint Nicholas St. (btwn Phipps & Wellesley), Toronto, ON
Spanish Restaurant · 12 tips and reviews