Joshua T.
Yelp
This review is based on a combination of two take-out experiences and two dine-in experiences recently.
Value: 5 stars
Food: 3-4 stars
Experience: 3 stars
For take-out orders, you get 1 free when you buy 10 of the subs. From the time you walk in to the time you walk out, if you already know what you want, this won't take more than five minutes. The subs come with are great if you have them as is on the same day or if you toast them, open or closed face, after the first day. The other nice thing about take-out is that you can add some of your own favourite ingredients to add some incredible flavours. When ordering 10+1, they usually give additional little plastic baggies of peppers if they know you like spicy, but it's worth confirming or asking for this if not already included. Also note that the fridge by the counter has ingredients if you would like to prepare your own at home.
For dine-in, there is very limited seating and there isn't a public washroom to use. It's very much self service after you receive your food. This place is driven by volume and take-out. Expectation for dine-in should be: come, order, eat, clean up, leave. If that's your expectation, all good :)
Summary: you go to Ba Le for great value, consistent food, and super convenience so don't expect any bells and whistles.
Note: cash only.
Note 2: there are desserts in the fridge which are a nice treat!