Lion's Restaurant is located in United States on Delhi Rd, Sotiganj, Meerut, Uttar Pradesh 250001. Lion's Restaurant is rated 3.7 out of 5 in the category north indian restaurant in United States.
Address
Delhi Rd, Sotiganj, Meerut, Uttar Pradesh 250001