Oblix
Restaurant
•
The Shard, 31 St Thomas St, London SE1 9RY, UK
8.0
Friday: 12 PM – 10 PM
See if anyone you trust recommends it!