Opera Grill

232-236 Brompton Road, Kensington, London, SW3 2BB

Telephone: 07825206946

Mediterranean takeaway.

Menu of Opera Grill
order food now

location of Opera Grill

Opera Grill reviews


Rate Opera Grill