Viva Restaurant offers a diverse menu with Indian, Greek, and Mexican dishes, available for both dine-in and takeout. It is a family-friendly establishment with a wide range of culinary options.