Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Contar o número de restaurantes na área "urbana" que servem opções vegetarianas.
 ###Tabelas: 
CREATE TABLE restaurant_menu (restaurant_id INT, serves_vegetarian BOOLEAN);INSERT INTO restaurant_menu (restaurant_id, serves_vegetarian) VALUES (1, TRUE), (2, FALSE), (3, TRUE), (4, TRUE), (5, FALSE);CREATE TABLE restaurants (restaurant_id INT, name VARCHAR(255), area VARCHAR(255));INSERT INTO restaurants (restaurant_id, name, area) VALUES (1, 'Plant-Based Bistro', 'urban'), (2, 'Steakhouse', 'urban'), (3, 'Vegetarian Cafe', 'suburban'), (4, 'Italian Restaurant', 'rural'), (5, 'Seafood Grill', 'urban');
SELECT COUNT(restaurant_menu.restaurant_id) FROM restaurant_menu JOIN restaurants ON restaurant_menu.restaurant_id = restaurants.restaurant_id WHERE restaurants.area = 'urban' AND restaurant_menu.serves_vegetarian = TRUE;