Colombo - Restaurant
Delifrance is a French sandwich and pastry franchise located at ODEL. They're expensive, but the food is generally tasty.
Images are not available
Facilities are not available
0.0
0