The Tran's Restaurant

1531 Webster St
Alameda, CA
510.523.6993
37.774479
-122.27706
Hours:
Mon - Sun:10:30am - 9:30pm

for The Tran's Restaurant
Directions
from: