Sakura Japanese Hibachi Grill And Sushi Restaurant

1400 Main St SW Ste H Los Lunas NM 87031 USA

(505) 433-4014

Location