Pho Vinh
Map
(650) 637-9238
1065 Holly Street, Suite A
San Carlos, CA 94070
Open 7 days, 11am-9pm, Sunday 11am-8pm
Catering available, call for details.