Papaya Grill Lao Restaurant

393 Illawarra Road, Marrickville NSW 2204