Located in the heart of downtown Telluride, Pescado Sushi is Telluride’s only full sushi bar with traditional Japanese dishes to plates with a modern twist. For those who don’t want sushi, their hot kitchen provides an array of seaweed salads, house made kimchee, veggie tempura or Ramen noodle bowls.
Description
Location
Reviews
There are no recommendations at the moment.
Follow Us
@tellurideguide



