Restaurants in Camellia Camellia Sandwich Shop Camellia Sandwich Shop in 21 Grand Ave, Camellia, Serving Sandwiches.http://www.menumate.com.au/camellia-sandwich-shop2007-07-17T12:39:36+10:00