Casa Isabel is a pizza restaurant offering a variety of pasta and pizza dishes in a relaxed setting.