No information is available for this page. · Learn why
Our vision at The Solar Power Cafe is to be the foremost provider of innovative renewable energy solutions on the African continent.
Solar Cafe
(17)
Restaurant
Permanently closed
Address: 4004 Main St, Hilliard, OH 43026
Phone: (866) 202-2284
0 Followers, 1490 Following, 537 Posts - See Instagram photos and videos from Michelle The Solar Power Cafe (@thesolarpowercafe)
The Solar Power Cafe is a company based in Pretoria East. Website: http://www.thesolarpowercafe.co.za.