← Back
Colosseo Restaurant
Internet
79 Victoria Street, SW1 0HW
London
Business profile
We are located at a walking distance from Apollo Victoria Theatre and Victoria Palace which is ideal for pre and post theatre diners, and we have a special menu for parties
Customer reviews
No reviews yet
Write a review