Sakura
Japanese · Sushi
Sakura is a Japanese restaurant offering sushi rolls and hibachi dishes in a cozy setting.
Location
Best places nearby
The highest rated places close to Sakura.
Local restaurants nearby
E Lohman Ave, NM
Location
The highest rated places close to Sakura.
E Lohman Ave, NM