Zen Square is a Vietnamese restaurant offering a unique dining experience. It features options for group meals, business lunches, and event hosting, with amenities like air conditioning and accessibility features. Takeout is available.