Located in Squirrel Hill, (IMHO)Chaya is the most under-rated Japanese restaurant in Pittsburgh. Chef Yasu opened this restaurant back in 2001 after working in various
Been there, done that? Do tell us about it! Submit a review of this Pittsburgh restaurant today.
4 of 5 stars
Showing All Restaurants