Find the top Indian sizzler restaurants in Nottingham near you now.
Bar & grill
Address: Wilford Ln, Wilford, Nottingham NG11 7AX, United Kingdom