Deja Brew
Coffee Shop · Breakfast · Casual Dining
Deja Brew is a family-run cafe offering a welcoming atmosphere. They serve coffee and other beverages, with mentions of spam being available for order. The cafe is located on the South Side of Scarborough.
Location