Any recommendations for good falafel in town?

Lama Lo has the best falafels in town! It’s a small hole-in-the-wall place with a limited menu but offers great food. You should definitely check it out!