Pho Wynn is a Vietnamese restaurant offering pho, sandwiches, and vegetarian options in a casual setting.