Masala Restaurant and Takeaway is an Indian establishment offering a takeaway menu. It is located at 10-11 Marlborough Terrace.