Major chang's Restaurant

Outer look of a restaurant, location:Punjab, India