Italian restaurant, Nonna Rosa, offering pizza and pasta dishes. Takeaway service is available.