Restaurants in Los Angeles, CA
Restaurants
800 S Figueroa St.,
100
Los Angeles ,
CA
90017
UNITED STATES
Based on 1 reviews
Great Happy Hour Drink Selection
Someone recently told me that Roy's has some amazing Lobster Potstickers, so this place has been sitting pretty high on my "Places-To-Go" list. And then when my foodie friend, Minty wanted to go to happy hour, I quickly mentioned this...Worldwide > United States > Los Angeles, CA > Restaurants