Full menu with prices & pictures
Green Frog 100 E Main StWA 991615110, Palouse,...
(+1)5098781490
(+1)5095951885
Reserve a table now for Green Frog
A comprehensive menu of Green Frog from Palouse covering all 2 courses and drinks can be found here on the card.