The price in U.S. dollars is high due to the exchange rate. I have been coming here for the past 4 years, and now it seems expensive. Two people can eat, with a half-carafe of wine and coffee, for ₤20. They have all kinds of great pastas and wonderful pizza, and the desserts are really out of this world. There is a full bar and a good selection of wines.
I always stay in Earls Court and eat here at least one time. They also have three to four, or more, Dinos in the area. One is up the street on Gloucester RD. They have a large nonsmoking section, too.