Ecco Logo
Ecco Navigation
DIRECTIONS & MAP

From San Jose (South)
Go North on 101
Take Peninsula Ave. exit
Loop over freeway
Right on Californian Drive
Left on Burlingame Ave.
Right on Lorton Ave.
Ecco located on rightside at 322 Lorton Ave.


From San Francisco (North)
Go South on 101
Take Broadway Ave. exit
Left on California Drive
Right on Burlingame Ave.
Right on Lorton Ave.
Ecco located on rightside at 322 Lorton Ave.

Ecco Restaurant