The Ayza Cafe & Bistro is a restaurant offering a bistro-style menu.