Get directions to: Pamela Grill, Burbank, CA
Restaurant address: 131 N. Lamer St. Apt. H Burbank, CA 91505, USA
Restaurant: Pamela Grill