Otto Food & Drink
11405 95 St.
,
Edmonton
,
AB
(780) 477-6244
YP Dine
Facebook
Twitter
Instagram
Home
Menus
VIP List
News
Social
Gallery
Events & Features
Careers
Location
Gift Cards
Order Online
(780) 477-6244
News
Check back later for upcoming news.
Back to Top