AdChoices
Get Adobe Flash player

Restaurant goes to the dogs Add to ...

Pet Delicia in Rio de Janeiro, Brazil is a restaurant, created and owned by dog lover Roberta Camara. It serves its four-legged clients with 100 per cent natural food and even has a home delivery service

Drive

Technology