-
Red Room Cafe
is an enjoyable Italian Restaurant Restaurant
Ranked #1 of 28 Restaurants in Chelsea Heights Ventnor City.
Some say, it is interesting.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Their selection isn’t huge but the choices are interesting and well put together