Casa da Franco is a restaurant offering a blend of homemade German and Italian cuisine in a cozy atmosphere.