A nice restaurant on selecate beach, Papa Joe's is a Goan Restaurant best known for Goan food and is located at Orlim Leela Beach Road, Orlim, Margao, Goa. Papa Joe's (Goan Restaurant) also serves European/Continental and Indian.
Located at Margao in Goa, Papa Joe's is best known for Goan, European , Continental, Indian.