How is Babel Restaurant rated on google?
Babel Restaurant has a rating of 4.2 from 317 reviews on google, please read reviews on google.
How can I order from Babel Restaurant ?
You can order takeout by calling the restaurant or Check food delivery apps for both delivery and takeout.
Where is Babel Restaurant located?
is located at 305 York Mills Rd Unit 19 Toronto ON M2L 1L3, you can simply click on the location icon to take you directly to the Babel Restaurant.