Restaurant Casabella is a neighborhood establishment offering traditional Spanish home-cooked meals for breakfast, lunch, and dinner on weekdays. It features a varied daily menu and also provides take-away options.