Chaihana, 1000 Finch Ave. West, Toronto
17th visitor, Write a review



They say Chaihana is excellent