This is the food page of CAFE O PLAY on 5667 Riverbend RD NW Edmonton AB T6H5K4.
(first reviewed on December 14, 2017, last updated on December 14, 2017.)
CAFE O PLAY is ranked #1 of 19 Restaurants in Brookside Edmonton.
This page has had 118 visitors. You are the 118th.