2016.11.15HarryLikes191 Architecture Super Quality Indian Snack Bar is a small and vibrant restaurant in Montreal.