Get directions to: Vineyard Cafe, Mira Loma, CA
Restaurant address: 12510 Micro Dr Mira Loma, CA 91752, USA
Restaurant: Vineyard Cafe