A restaurant delivering the hearty and aromatic tastes of Javanese food, known for its grilled specialties.
Comments