One Stop West Indian Restaurant

Address
603 Oakwood Ave, Toronto, M6C 2B4, ON
Telephone
416.789.3107
Restaurant Week
Business Type