U Lee Restaurant

1468 Hyde St
San Francisco, CA
415.771.9774
37.794449
-122.418065
Hours:
Mon:closed
Tue - Sun:11am - 9pm

for U Lee Restaurant
Directions
from: