Mowgli water Street Liverpool

at Water St, Liverpool United Kingdom


Mowgli water Street Liverpool
Water St
Liverpool
United Kingdom
Contact Phone
P: ---
Website
-

Specialities

Price category
$$
Services Mowgli water Street Liverpool provides

Company Rating

3268 Facebook users were in Mowgli water Street Liverpool. It's a 3 position in Popularity Rating for companies in Indian Restaurant category in Liverpool

256 FB users likes Mowgli water Street Liverpool, set it to 4 position in Likes Rating for Liverpool in Indian Restaurant category