J

User profile: user-jwdy2683


Joined: 3 years ago

Comments

Food Safety Report: Red Lobster, South Decatur Boulevard, Las Vegas, NV, USA

There kitchen is super dirty there nasty there I use to work there..