Not really

Despite this restaurant having the name la vista , it really didn't . Unless a strip mall car park is your idea of a beautiful view.

Comments
Sign in or get an account to comment.