If your’re fond of ethnic cuisine you won’t be disappointed - there are numerous excellent Japanese and Italian restaurants as well as places that serve traditional Portuguese, German, French and Spanish fayre.
Being a global city, there is every type of restaurant and eatery imaginable. If you are looking for local specialities, then try Tutu a Mineira (mashed beans served wit roasted pork loin, cabbage and rice), Pao de Queijo (cheese bread), Acarje (fried shrimp pie) and Virada Paulista (rice, beans and banana served with meat).
Other Brazilian specialities include feijoada (black beans and various meats), churrasco (barbecued meats), and moqueca (fish stew made with coconut milk and palm oil).
And don’t forget to sample Sao Paulo’s world famous export quality coffee.