Amrita Café Libro is a coffee shop. It is also pet-friendly.