The literal translation for Luna Rosso is Red Moon. Located on the busy cafe precinct of King William Road, Cafe Luna Rosso offers your traditional Italian fare. The decor is modern but basic, and the service is OK. On this particular occasion, I ordered the Calzone Rustico. The meal came out after a 20 minute…