Stella's Diner is a small restaurant known for its quirky atmosphere and breakfast and lunch offerings, including French toast, hash browns, and coffee.