Restaurants from Layton


3.7
Menu
Online table booking
Open Now
3.7
Menu
Online table booking
Open Now
City: Layton, 296 N. Main, Layton, UT 84041, 84041-2224, United States
Menu, Pop, Southwest, Mexican, Papas fritas