Looking for Peninsula Restaurant address or Peninsula Restaurant contact details? Well we have got you covered. The venue is located Opp. Cine Planet (Rupam Cinema) 118, Thomas Villa, Jay Bharat Mata Nagar. Here is Peninsula Restaurant Contact number - +91. You can call them anytime between 10 Am to 8 PM.