Mowgli Street Food, Liverpool
3 Water St, Liverpool L2 0RD, UK
Open Now
Location on the map Mowgli Street Food
Opening hours
Monday
12:00 — 21:30
Tuesday
12:00 — 21:30
Wednesday
12:00 — 21:30
Thursday
12:00 — 22:30
Friday
12:00 — 22:30
Saturday
12:00 — 22:30
Sunday Today
12:00 — 21:30
Located nearby
6 Castle St, Liverpool L2 0NB, UK
25 m
Mowgli Street Food is located at 3 Water St, Liverpool L2 0RD, UK (~Located in the central part of Liverpool — 187 m).
You are on this page because you are most likely looking for: sushi restaurant
or restaurant,
Mowgli Street Food Liverpool, United Kingdom,
opening hours Mowgli Street Food, address,
reviews, phone photo.