Twin Lobster Tails Restaurants in Rancho Palos Verdes
Show restaurants on map
4.3
Menu
4.3
Menu
City: Rancho Palos Verdes, 31246;31248;31250;31252 Palos Verdes Drive West, Rancho Palos Verdes, 90275, United States Of America
"Wednesday night was incredibly busy at the restaurant. It could have been because after 52 years in business, the restaurant is closing in August and..."
Price
The Average price for Twin Lobster Tails is:
$41.8
Feedback
These reviews refer only to the mentioned ingredients.