Aligarh Chowk Restaurants

Satnam Dhaba - Aligarh Chowk - Palwal