
Jalan Jend. Gatot Subroto no. 42, Jakarta, ID (5522.8 miles away)
e12win
on 04/30/08
The dish name in English means Roasted lamb rack in a mixed herb crust served in light mustard dressing. Boy..even the name already promises great dish and it turned out to be a wonderful one. First of more… [1 review]