Cafe Bab Lel Hara is a Ottawa, ON business. Cafe Bab Lel Hara is located at 1818 Bank Street, Ottawa, ON. The postal code is K1V7Y6.
You can contact Cafe Bab Lel Hara at 613-523-4555 or from out of area call 1 6135234555.