The Frog
➤ 650 North Main Street, Sheffield, 01257, United States Of America
Serviço De Entrega, Sanduíches, Americano, Queijo, Sopa
"Everything was great, ribs, shepards pie, tostada, french onion soup, calamari. Food came out hot, and tasty. Will return with rest of family. Ty."