Basically a great Deli with great stuff,that you can not find any were else!Well,now there is S&R in Davao,so some of the GOOD stuff there is now also available in S&R! The restaurants food was GOOD QUALITY and tasty food!The presentation was a bit BORING! Service was a little better than average for this type of restaurant! And LAST but not least the place really needs a makeover! Come on Swiss Deli, with all those outlets and places you sell your products to,you have got to UPGRADE your Restaurant! A little paint,some new lighting fixtures,new upholstery and PLEASE UPDATE your bathroom,toilet or CR,that's how they call it here in the Philippines! You'll see,this Investment will pay off! Thank you!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.