Phone: +34911999610
Address: Calle Isla de Oza, 16, Madrid, 28035, Spain
City: Madrid
Menu Dishes: 35
Reviews: 3
"Delicious food and fast and nice service. The chicken dumplings were unbelievable, and the special beef curry was also delicious. Highly recommend this place."
All prices are estimates on menu.