Best Mughalai restaurant in Mississippi Reviews Directory India Oven Flowood MS 1012 Hugh Ward Boulevard, Suite A Flowood, MS 39232 39232 Flowood, MS, US (601) 829-8184 Restaurant Buffet restaurant Indian restaurant South Indian restaurant Mughalai restaurant 1057 likes