Find the top Indian sizzler restaurants in Liverpool near you now.
Indian restaurant
Address: 4 S Hunter St, Liverpool L1 9JG, United Kingdom