Sakura Restaurant, MONTROSE, Colorado (CO)

Looking for some food? Sakura Restaurant is among the eateries you can easlily review.
Comfortably positioned at 411 N Townsend Ave () in MONTROSE, Colorado (CO) (81401), Sakura Restaurant can be contacted at 9702498230. Remember to call up upfront to make a reservation.
More restaurants in MONTROSE, Colorado (CO)


Sakura Restaurant contact information and details:
Address: 411 N Townsend Ave - , MONTROSE, Colorado (CO) 81401
Contact Phone: 9702498230