Red Lobster - Evia Lifestyle Center

Red Lobster was founded in 1968 as a single, family-owned restaurant in Lakeland, Florida. Today, it has over 745 restaurants in 11 countries and is making it the world’s largest seafood restaurant company and largest seafood purchaser in the world with the highest market share of all seafood specialist restaurants in America, at 47%. Its vision is to be where the world goes for seafood, now and for generations. To achieve this, the company is seizing opportunities to continue to grow, includin

Address: Daang Hari Road, Almanza Dos, Las Piñas, Metro Manila, Philippines

Website: https://www.facebook.com/RedLobsterPH/

Cuisine: Seafood

Price Range: P500 - P999

View Red Lobster - Evia Lifestyle Center on Google Maps

Browse more Food & Drink in the Philippines