Stillwells Restaurant

40650 Village Dr, Big Bear Lake
(800) 866-3121