O Bella is an Italian restaurant offering pizza, beer, and wine. It provides wheelchair access and accepts card payments.