Call Menu Directions
Discover a culinary haven at Green Petals Restaurant, where flavors from China, North India, South India, and the sea unite. Savor the finest Biryani and indulge in a seafood feast. Immerse yourself in a gastronomic journey like no other.
Discover a culinary haven at Green Petals Restaurant, where flavors from China, North India, South India, and the sea unite. Savor the finest Biryani and indulge in a seafood feast. Immerse yourself in a gastronomic journey like no other.
Address
Chakra Tirtha Road, Penthakata, Puri, Penthakata, PuriGet Directions