RossopomodoroItalian • London, United Kingdom
Amazing and above all REAL Italian food! Try verace
Awful service, the staff keeps ignoring you. Do not come unless you have 3 hours to waste
just chill out with a beer in the fouton style area, surrounded by posters and nice peeps. top place in edinburgh!