Green Papaya 475 Winter St Waltham, MA 02451 Phone: (781) 487-9988 Fax: (781) 487-9989
Category: Restaurants