Sushi Spot

115 North Imperial Avenue Ste F-G Imperial CA 92251 USA

(760) 355-0441

Location