at 51 Marina Blvd, Darwin , 0820 Australia
183 FB users likes La Beach Restaurant, set it to 135 position in Likes Rating for Darwin, Northern Territory in Local Business category
La Beach Restaurant is Darwin based place and this enity listed in Restaurant category. Located at 51 Marina Blvd NT 0820.