Red Lobster

10220 N 28th Dr, Phoenix
(602) 943-1163