O Muro is a Portuguese restaurant offering a unique dining experience. It is known for its Portuguese cuisine served in a friendly atmosphere. The establishment provides a wide variety of dishes.