Roomali is located in Blackburn, United Kingdom on 1 Lower Cockcroft, Ewood. Roomali is rated 4.2 out of 5 in the category indian restaurant in United Kingdom. ROOMALI LIMITED is a restaurants company based out of 1 LOWER COCKCROFT, BLACKBURN, United Kingdom.
Address
1 Lower Cockcroft, Ewood