Ultra
Bar
Ultra is a Pan-Asian restaurant featuring a happy hour, dinner, drinks, and a late-night lounge. It also offers group booking options.
Location
Best places nearby
The highest rated places close to Ultra.
Local restaurants nearby
12 St Clair Ave E, ON


