Food Scene
Restaurante Ilha Sul
287 Av. Riachuelopricey and fancy, but good
Restaurante Cheiro Verde
109 R. Da Padroeiracheap and simple, but awesome
Essentials
Supermercado do Frade
1126 Av. Princesa Isabelbiggest grocery store in Ilhabela