Tannourine Restaurant

120 W 25th Ave San Mateo CA 94403 USA

(650) 638-1960

Location