Little Sister Manhattan Beach - 1131 Manhattan Ave, Manhattan Beach, CA 90266, USA on Eaten