IE food & restaurant spots
Wabi Sabi is one of IE food & restaurant spots.

1. Wabi Sabi

7.4
11837 Foothill Blvd #B (Rochester), Rancho Cucamonga, CA
Japanese Restaurant · 15 tips and reviews