Restaurant offering takeaway service. Known for its cuisine. Phone reservations available.