Jia Tella
Asian Fusion, Sports Bars
Scotts Valley, CA
1.2 mi