Search results
- See moreSee moreSee moreSee moreLand of SushiSushi Restaurant · $$
Located at the Cherry Knolls Shopping Center, this Japanese restaurant serves artsy looking food in a comfortable set...
Website: landofsushi.net
Phone: (303) 779-0608
Pickup
2412 E Arapahoe Rd Centennial, CO 80122 1168.21 mi
Is this your business? Verify your listing
Amenities
- Family friendly