Nathan's Greenleaf Café
21513 Main St, Greenleaf
(208) 453-1146
Menu
Restaurants in Greenleaf, ID
Nathan's Greenleaf Café
21513 Main St, Greenleaf, ID 83626
(208) 453-1146