Home / Glasgow City / Momo Hubs Mother Nepal

Momo Hubs Mother Nepal

Restaurant or café · Unit 1, 71 Albion Street, Glasgow, G1 1NY

Food hygiene rating

!Improvement required

Last inspected 9 Sept 2026 by Glasgow City council.

Nearby food businesses

All food hygiene ratings in G1

Restaurant or café ratings in Glasgow City · All of Glasgow City