SJCReview
VietnameseVegan•
Little Saigon
Green Lotus is a plant-based Vietnamese restaurant in Little Saigon.
November 18, 2022