Error message

The spam filter installed on this site is currently unavailable. Per site policy, we are unable to accept new submissions until that problem is resolved. Please try resubmitting the form in a couple of minutes.
Restaurant

Papaya Island

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

This cafe has limited seating and features a variety of tasty menu items, everything from soy burgers to frozen yogurt.
Address: 513A Yonge Street Toronto ON Canada M4Y 1Y3
Telephone 1 416 960-0821

Add Comment

To prevent automated spam submissions leave this field empty.