Amadeus Restaurant, 184 Augusta Ave, Toronto Kensington Market
1271st visitor, Write a review
Amadeus Restaurant Map

near M5T 2L6

Amadeus Restaurant is ranked #1 of 12 nearby Restaurants.