Everything there sucks ass. I never eat there that pizza place is damn good there another on Pape ave this store can't remember what it's called but it passed a street called Dingwall. Anyone know who has good Falafel or Shawarma? I just moved here and heven't seen any good places yet. I would stay away from any places in there and go out side to the Pizza place.
!