Pizza restaurant Stellarossa offers pizza and pancakes.