Mowgli Street Food
Indian Restaurant
Unit 30 Grand Central, Stephenson Place, Birmingham, West Midlands, B2 4BF (Show me directions) Show Map
Indian Restaurant
Unit 30 Grand Central, Stephenson Place, Birmingham, West Midlands, B2 4BF (Show me directions) Show Map