Roka

+44 (0) 20 7636 5228
Floor First, Unit 4, Canary Wharf Shopping Centre, The Park Pavilion, Canary Wharf E14 5FW

Restaurant - Japanese in Canary Wharf, London

Roka is a fine-dining Japanese restaurant that operates out of Greater London.

Tags:

Opening Hours

Location Map