Aleb Kitchen & Bar in Prague, a city steeped in history and charm, offers a modern culinary journey. Enjoy the aromatic blend of flavors and satisfyingly tender texture of their dishes, prepared with a focus on slow braising. Find them at Old Town Square, 110 00, Prague, Czechia.