Olmo Website: https://olmokitchen.com/ Phone: (203) 624-3373 << Click to return to the New Haven Restaurant Week page