Hotel Regal 77 & Lemon Drops Restaurant Reviews: Rated