Skip to content
Restaurant POS
About us
Contact us
Menu
Restaurant POS
About us
Contact us
The Lobster Bay
n/a
n/a
n/a
The Lobster Bay
098 920 930
Eden Garden Phnom Penh, Phnom Penh, Cambodia