Kosher restaurant offering tasty, satisfying food. A popular stop with a convenience store, perfect for a break with scenic views.