Where do you need Restaurants ?
About Zoo Sushi
Zoo Sushi is located at 729 Barranca Dr, Castle Rock, CO. This location is in the Metzler Ranch neighborhood. This business specializes in Restaurants and has 1 review(s) with a star rating of 5.0.
Reviews about Zoo Sushi
Sushi Castle is the successor to Zoo
Sushi Castle is the successor to Zoo Sushi, which occupied this business location previously, Sushi Castle is a tremendous improvement over the previous establishment. The food is excellent, the ambiance of the restaurant is much better than before and, most importantly, the wait staff actually does their job - they are attentive, pleasant and seem genuinely pleased you stopped by. If you have the craving for sushi, there are many worse places you could visit - I believe this restaurant is now definitely worth the trip.
By dechief at Citysearch February 14, 2012 at 10:43 AM