O Sushi
Japanese · Sushi · Noodles
O Sushi is a Japanese restaurant offering a variety of dishes including appetizers, noodles, rice dishes, and sushi. They also provide pickup services.
Location
Best places nearby
The highest rated places close to O Sushi.
Local restaurants nearby
1121 Unser Blvd SE, Rio Rancho, NM 87124, USA
