Red Lobster
➤ 1249 New Churchmans Rd, 19713, Newark, United States
Fruit De Mer, Occasionnel, Américain, Salades, Pizza
"nice restaurant for seafood lovers....ultimate feast, cocunut shrimp, lobster pizza items are good choices...complimentary bread is too tasty too..."