Get directions to: Idea Rice & Cafe, Oakland Gardens, NY
Restaurant address: 6123 Springfield Blvd Oakland Gardens, NY 11364, USA
Restaurant: Idea Rice & Cafe