en
×
About Us
Contact Us
Guides
Articles
Vota
/
United States
/
California
/
Elk Grove
/
Sit Lo Saigon
Sit Lo Saigon
Vietnamese · Pho · Noodles
Vietnamese restaurant specializing in pho, featuring broth simmered for 72 hours.
7405 Laguna Blvd, CA
Elk Grove, United States of America
www.toasttab.com/sitlosaigon
Location
Vota recommends
What are you in the mood for?
Fast Food
150 places
American
95 places
Something else →
The ranking
Best Vietnamese in Elk Grove
13 places, none rated yet
See the full list →