Lobster Roti

Lobster roti... that's living. Never heard of it, but sounds good. Would be expensive on the East Coast, though. Anyone know about this on the East Coast, especially NY and DC?
 
Back
Top