pita's review of Luke's Lobster Grand Central

pita
Midtown East, Manhattan
7.3
000