Palapa’s Marisqueria & Sushi

Overview

Address: 331 N Tustin St
Orange, CA 92867
Phone: 714-633-1337