Sit Lo Saigon Brings On THE PHO!
Sit Lo Saigon is a new pho restaurant in Elk Grove, located in the Target shopping center.
Read MoreSelect Page
by Michelle Silveira | Aug 25, 2021 | Business & Food | 0
Sit Lo Saigon is a new pho restaurant in Elk Grove, located in the Target shopping center.
Read Moreby Shing Long | Apr 10, 2020 | Business & Food | 0
Two years ago, Tony Tran took a chance on remodeling Ha Noi Pho at the support and encouragement...
Read More