Located in Santa Monica Canyon, California. Good food and for some reason one of their specials was frog legs.
|
Click image for Comments.
|
Home
|
Browse All Photos