★★★★★ Mowgli’s Indian Street food is in Grand Central Station among all the other restaurants. From the outside, it gives a nice, relaxed jungle theme which is also reflected inside and I felt both the name and the interior reflected each other nicely. It was flat access to get inside with some of the tables… Continue reading Mowgli’s Grand Central Birmingham – Restaurant Review