Freshroll
Vietnamese · Sandwich Shop · Noodles
Freshroll is a contemporary Asian restaurant where you can build your own Vietnamese sandwiches, rolls, and bowls.
Location
Best places nearby
The highest rated places close to Freshroll.
Local restaurants nearby
2334 Telegraph Ave, CA



