Mostura's Takeaway is an Indian restaurant offering freshly cooked meals. It is located at 661 Manchester Road.