Cosmo is one of NDG’s most famous restaurants. It is known for being one of the best greasy spoons in the area. Located at 5843 Sherbrooke O, it truly is one of the busiest spots around! It is a very small space which seats about 11 people. I’m just glad I had my friend arrive…