Red Lobster 367

Red Lobster #367 is a Red Lobster restaurant located at 1400 Howe Avenue in Sacramento, California.