Stella's is an American restaurant.