Baba's Restaurant
Home
Menu
Business Hours
Awards and Gallery
Contact Us
Address
445 Baker Street.
Nelson.
BC, V1l 4H7
Phone: +1 250 352 0077
Find in Map