Is there a way to know what size of smallest chainring will be compatible with a given frame? I've been slowly changing a Devinci Milano I bought to be more like a touring bike than a hybrid. I've installed drop bars and sti shifters. Everything is working pretty well, except that I'd like to have a more road-oriented set of chainrings.

So I plan to swap in a standard road 52 - 39 crankset. Is there any way I can tell if it will fit? I realize it will take me five minutes to check, just wondering if there's a better way.
The Devinci Milano uses a standard 68mm English threaded bottom bracket shell.  This should be compatible with most road cranksets, so long as you replace the bottom bracket as well.