No view but La Rosa has amazing Italian food, been going there for 20 years! Roma gets a lot of hype but not nearly as good, but Roma is inexpensive so I guess you get what you pay for 😀