Sakura Restaurant
Address:
411 N Townsend Ave, Montrose, CO 81401
Phone:
(970) 249-8230
Cuisine:
Japanese
Japanese
Other Businesses:
- Dominos Pizza at 437 N Townsend Ave, Montrose, CO 81401
- Domino's Pizza at 811 E Main St, Montrose, CO 81401
- Daylight Donuts at 633 S Townsend Ave, Montrose, CO 81401
- Kentucky Fried Chicken at 846 E Main St, Montrose, CO 81401
- Baskin-Robbins at 300 S 6th St, Montrose, CO 81401