Sakura Japan
5316 E Paisano Dr
El Paso
TX
79905
(915) 234-2398
Open Map
carry out
Carry-out food
dining
food
Japanese
Japanese restaurants
restaurant
Restaurants
Restaurants Take Out