← El Monte restaurants
The Deli Box
No reviews yet
Salad9208 Flair Dr Ste B, El Monte
Own or manage The Deli Box? Claim this listing free
Hours
Hours not listed yet.
Details
Address9208 Flair Dr Ste B, El Monte 91731-2846
Phone+16265690904
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.