'O Ver St. James - Italian Restaurant
Discover O Ver St. James, a chic Italian restaurant nestled in the heart of London. Celebrated for its innovative seawater-based pizzas and artisanal pasta, this establishment offers a refined dining experience. Perfect for a sophisticated lunch or an elegant dinner, it promises a taste of Italy with a modern twist, complemented by a charming al fresco seating area for pleasant evenings.
London, United Kingdom Of Great Britain And Northern Ireland



