YD Restaurant

8979 Folsom Blvd
Sacramento, CA
916.366.6698
38.556473
-121.368646

for YD Restaurant
Directions
from: