Chill & Grill Junction: A pizza restaurant, now under new management, offering Indian and Italian takeaway options.