Otto Cafe is a Edmonton, AB business. Otto Cafe is located at 11405 95 Street Nw, Edmonton, AB. The postal code is T5G1L3.
You can contact Otto Cafe at 780-477-6244 or from out of area call 1 7804776244.