All types Restaurant All types All types Restaurants 4.2 Closed now The Right Spot Restaurant Baked Goods 14 Elora Street North, Alma, ON N0B 1A0 Restaurant