Oba
Japanese · Sushi
Oba is an Asian restaurant specializing in Japanese cuisine.
Location
Best places nearby
The highest rated places close to Oba.
Local restaurants nearby
5611 Rue Dudemaine, QC
Location
The highest rated places close to Oba.
5611 Rue Dudemaine, QC