View all 15 photos
+11
Since its establishment in 2019, The Pho Cabin has brought Vietnamese cuisine to Los Altos. This dog-friendly restaurant welcomes guests seeking authentic flavors, with pho as a particular specialty.