Glowbal Grill Steaks and Satays

This restaurant is part of the Glowbal Group. Located in Yaletown, this place is known for their steaks, atmosphere after dark, satays and their patio during the summer months. I found myself with @billyforce and @JMinter feeling a bit peckish. We decided to check them out. Looking for something substantial but not in the mood…