Restoren A&I Selera

Restaurant in Kuala Terengganu

Fish/Grill restaurant