MY STOP CAFE (OTTAWA ATHLETIC CLUB)
is a pretty decent Take Out Restaurant
Ranked #1 of 19 Restaurants in Sheffield Glen Ottawa.
Some say it is excellent.
The Latest Review: ★★★★★
Sent on the 19th of June, 2015
The best club in ottawa fir indoor tennis. As to the cafee? It is better than tims
Rank #1 of 19