A restaurant in Montevideo, Uruguay, offering a delicious variety of local and international dishes.
Business hours: Monday to Sunday: Open 24 hours
Av. Libertador Brig. Gral. Lavalleja 1436