A hidden gem for authentic French and Italian cuisine
Bella Rosa is a restaurant where you can enjoy authentic French and Italian dishes crafted by a chef from the Shinra Hotel. With a proud tradition of 20 years, it has been cherished by the community for many years.